package cn.tedu.oop;
/*本类用于继续测试面向对象的第一大特性---封装*/
public class TestPrivate2 {
    public static void main(String[] args) {
        Student s=new Student();
        s.est();
        s.sleep();
//        s.name ="小明";
//        System.out.print(s.name + "\t");
//        s.subject = "JAVA培优";
//        System.out.println(s.subject);
        System.out.println(s.getName());
        s.setName("天明");
        s.setSno(1235464);
        System.out.println(s.getSno());
        s.setSubject("CGB");
        System.out.println(s.getSubject());
    }
}
//    1. 使用class关键字描述学生这一类型
    class Student{
//    2. 学生属性：学号  姓名  科目
      private int sno;

    public int getSno() {
        return sno;
    }

    public void setSno(int sno) {
        this.sno = sno;
    }

     private String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    private String subject;

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public void study(){
          System.out.println("学习java");
      }
      public  void  est(){
          System.out.println("干饭不积极，思想有问题");
      }
      public  void  sleep(){
          System.out.println("我一点也不想睡觉，就想学java");
      }
}

